Big Huge Thesaurus

Cetonia aurata

noun

sounds kind of like